export default {
  route: {
    title: 'Route list',
    fields: {
      routerId: 'Route ID',
      name: 'Route Name',
      uri: 'Route URI',
      status: 'Status',
      predicates: 'Route condition',
      filter: 'Filter',
    },
    HeaderName: 'Header Mark',
    parameterValues: 'Parameter value',
    parameterKey: 'Parameter key',
    parameterName: 'Parameter name',
    addParameter: 'Add parameter',
    addFilter: 'Add filter',
    flowFilter: 'Flow-limiting filter',
    add: 'Add route',
    edit: 'edit route',
    addPredicates: 'Add route condition',
  },
  quartz: {
    fields: {
      jobClassName: 'Task class name',
      cronExpression: 'Cron Expression',
      parameter: 'Parameter',
      description: 'Description',
      status: 'Task status',
      paramterType: 'Paramter type',
    },
    title: 'Scheduled task list',
    parameterHelp: 'This parameter is entered in key-value pair format',
    add: 'Add task',
    edit: 'Edit task',
  },
  datasource: {
    fields: {
      code: 'Data source code',
      name: 'Data source name',
      dbType: 'Data source type',
      dbDriver: 'Driver class',
      dbUrl: 'Data source url',
      dbUsername: 'User name',
      dbPassword: 'Password',
      remark: 'Remark',
    },
    title: 'Data source list',
    connecting: 'connecting....',
    successfuLconnection: 'be connected successfull',
    add: 'Add data source',
    edit: 'Edit data source',
    passwordTip: 'Please enter your password',
  },
  datalog: {
    fields: {
      dataTable: 'Table name',
      dataId: 'Data ID',
      dataVersion: 'Version number',
      dataContent: 'Data content',
      createBy: 'Creator',
    },
    title: 'Data log list',
    dataComparison: 'Data compare',
    versionComparison: 'Version comparison',
    dataComparisonTip1: 'Please select two pieces of data!',
    dataComparisonTip2: 'Select the same database table and data ID for comparison!',
    version: 'versions',
    versionTip: 'The same version number cannot be compared',
    fieldName: 'Field name',
    versionNum: 'Please enter the version number',
  },
  log: {
    fields: {
      logContent: 'log content',
      userid: 'Operator ID',
      username: 'Operator',
      costTime: 'Time (milliseconds)',
      createTime: 'Creation Time',
      logType: 'Log Type',
      operateType: 'Operation type',
      keyWord: 'Search log',
    },
    title: 'Log list',
    log1: 'Login log',
    log2: 'Operation log',
    requestMethod: 'Request method',
    requestParams: 'Request params',
  },
  redis: {
    title1: 'Redis Key Real-time quantity (PCS)',
    title2: 'Redis Real-time memory usage (KB)',
  },
  trace: {
    fields: {
      timestamp: 'Request Time',
      requestMethod: 'Request Method',
      requestUrl: 'Request URL',
      responseStatus: 'Response Status',
      timeTaken: 'Request time consumption',
    },
    title: 'A total of {length} recent HTTP request records have been traced',
    refresh: 'Refresh',
  },
  onlineuser: {
    fields: {},
    title: 'Online user',
    me: '(Me)',
    forceLogout: 'Force Logout',
    forceLogoutTip1: 'Force the user to log out?',
    forceLogoutTip2: 'Successfully forced user {name} to exit',
  },
  server: {
    fields: {
      param: 'Parameter',
      text: 'Description',
      value: 'Current value',
    },
    title: '',
    lastUpdatedTime: 'Last updated time',
    refresh: 'Refresh',
    tab1: 'Server informatio',
    tab2: 'JVM informatio',
    tab3: 'Tomcat informatio',
    tab4: 'Disk Pulse Pro',
    system_cpu_count: 'CPU count',
    system_cpu_usage: 'System CPU usage rate',
    process_start_time: 'Application startup time',
    process_uptime: 'Application run time',
    process_cpu_usage: 'Current application CPU usage rate',
    core: '-core',
    s: 'second',
    times: 'times',
    individual: '',
    jvm: {
      memory: {
        max: 'JVM Maximum memory',
        committed: 'JVM available memory',
        used: 'JVM used memory',
      },
      buffer: {
        memory: {
          used: 'JVM Buffer used memory',
        },
        count: 'Current buffer number',
      },
      threads: {
        daemon: 'JVM Number of daemons',
        live: 'JVM number of active threads',
        peak: 'JVM Peak thread count',
      },
      classes: {
        loaded: 'JVM Number of loaded classes',
        unloaded: 'JVM Number of classes not loaded',
      },
      gc: {
        memory: {
          allocated: 'Memory space allocated by younger generations during GC',
          promoted: 'Memory space allocated in the old era during GC',
        },
        max: {
          data: {
            size: 'The maximum memory space in the old era during GC',
          },
        },
        live: {
          data: {
            size: 'When FullGC, the memory space of the old era',
          },
        },
        pause: {
          count: 'GC count since system startup',
          totalTime: 'Total GC time since system startup',
        },
      },
    },
    tomcat: {
      sessions: {
        created: 'Number of sessions created by tomcat',
        expired: 'Number of expired sessions for tomcat',
        active: {
          current: 'The current number of active sessions in tomcat',
          max: 'Peak number of active sessions in Tomcat',
        },
        rejected: 'The number of rejected sessions after exceeding the maximum session configuration',
      },
      global: {
        sent: 'Bytes Sent',
        request: {
          max: 'The longest duration of a request',
          count: 'Number of global request requests',
          totalTime: 'Total time spent on global request requests',
        },
      },
      servlet: {
        request: {
          max: 'Longest Servlet Request Time',
          count: 'Total Servlet Requests',
          totalTime: 'Total Servlet Request Time',
        },
      },
      threads: {
        current: 'The current number of threads in Tomcat (including guardian threads)',
        config: {
          max: 'The maximum number of threads configured by Tomcat',
        },
      },
    },
  },
};
